complement protein molecule - French English Dictionary